package org.jeecg.modules.basic.demo.apartment.entity;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * @Description: 房源分配管理
 * @Author: sn
 * @Date:   2021-10-25
 * @Version: V1.0
 */

@Data
@ApiModel(value="楼宇房间数据统计", description="楼宇房间数据统计")
public class LwgyBaseApartmentDistribute implements Serializable {
    private static final long serialVersionUID = 1L;
	/**管理员id*/
	private String adminId;
	/**管理员name*/
	private String adminName;
	/**校区id*/
	@ApiModelProperty(value = "校区id")
	private String campusId;
	/**校区名字*/
	@ApiModelProperty(value = "校区名字")
	private String campusName;
	/**楼宇id*/
	@ApiModelProperty(value = "楼宇id")
	private String buildingId;
	/**单元id*/
	@ApiModelProperty(value = "单元id")
	private String unitId;
	/**单元姓名*/
	@ApiModelProperty(value = "单元姓名")
	private String unitName;
	/**楼宇名称*/
	@ApiModelProperty(value = "楼宇名称")//name,id
	private String buildingName;
	/**楼层id*/
	@ApiModelProperty(value = "楼层id")
	private String layerId;
	/**楼层名字*/
	@ApiModelProperty(value = "楼层名字")
	private String layerName;
	/**房间id*/
	@ApiModelProperty(value = "房间id")
	private String roomId;
	/**房间名字*/
	@ApiModelProperty(value = "房间名字")
	private String roomName;
	/**房间性别*/
	@ApiModelProperty(value = "房间性别")
	private String roomSex;
	/**床位id*/
	@ApiModelProperty(value = "床位id")
	private String bedId;
	/**床位名称*/
	@ApiModelProperty(value = "床位名称")
	private String bedName;
	/**床位所住学生id*/
	@ApiModelProperty(value = "床位所住学生id")
	private String studentId;
	/**学生所在学院*/
	@ApiModelProperty(value = "学生所在学院")
	private String studentCollege;
	/**学院代表颜色*/
	@ApiModelProperty(value = "学院代表颜色")
	private String CollegeColor;
	/**该楼宇总床位数*/
	@ApiModelProperty(value = "该楼宇总床位数")
	private String allSum;
	/**该楼宇已分配床位数*/
	@ApiModelProperty(value = "该楼宇已分配床位数")
	private String disSum;
	/**所属学院编码*/
	@ApiModelProperty(value = "所属学院编码")
	private String selectedSchools;
	/**所属学历编码*/
	@ApiModelProperty(value = "所属学历编码")
	private String selectedEducation;
	/**房间朝向*/
	@ApiModelProperty(value = "房间朝向")
	private String roomOrientation;
	/**房间坐标*/
	@ApiModelProperty(value = "房间坐标")
	private String roomCoordinates;
	/**房间类型*/
	@ApiModelProperty(value = "房间类型")
	private String roomType;
	/**房间床位数*/
	@ApiModelProperty(value = "房间床位数")
	private String bedNum;
	/**学生行为*/
	@ApiModelProperty(value = "学生行为")
	private String behavioral;
	/**行为原因*/
	@ApiModelProperty(value = "行为原因")
	private String reason;
	/**进出状态*/
	@ApiModelProperty(value = "进出状态")
	private String lastDirection;
	/**该楼宇已分配的学院分布*/
	private  List<LwgyBaseApartmentDistributeXy> disxyList;
	/**该楼宇已分配的学院分布*/
	private List<LwgyBaseApartmentDistribute> disRoomList;
}
